the story goes ... - French English Dictionary